Investigation of Strength and Security of Pseudo Random Number Generators

نویسندگان

چکیده

Abstract Security is a key factor in today’s fast communicating world. Many cryptographic algorithms are tested and put into use efficiently. Random numbers used diverse forms like nonces, secret key, initialization vector, etc. They find place encryption, digital signature, hashing algorithms. A deterministic takes an intial seed value as input produces pseudo random with falsely induced randomness. This research work extensively surveys large set of state-of-the-art PRNGs categorizes them based on methodology to produce them. We compared their statistical results obtained from various test tools NIST SP 800-22, TestU01. Finally, security analyses were done quantitatively for space, sensitivity, entropy, speed bit generation, linear complexity. At last, we concluded the some future directions researchers carry out improving PRNGs.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Security Analysis of Pseudo-Random Number Generators

A pseudo-random number generator (PRNG) is a deterministic algorithm that produces numbers whose distribution is indistinguishable from uniform. A formal security model for PRNGs with input was proposed in 2005 by Barak and Halevi (BH). This model involves an internal state that is refreshed with a (potentially biased) external random source, and a cryptographic function that outputs random num...

متن کامل

Pseudo-Random Number Generators

The first option here is not easy. Some pieces of data of this kind exist, for example from the decay of radioactive elements, but generally generation is slow and you cannot get the quantity of random numbers you require for modern applications. The second option here is what I’ll talk about today. Algorithms of this type are called “PseudoRandom Number Generators” (PRNGs). Many bad algorithms...

متن کامل

SoK: Security Models for Pseudo-Random Number Generators

Randomness plays an important role in multiple applications in cryptography. It is required in fundamental tasks such as key generation, masking and hiding values, nonces and initialization vectors generation. Pseudo-random number generators have been studied by numerous authors, either to propose clear security notions and associated constructions or to point out potential vulnerabilities. In ...

متن کامل

Entropy of pseudo-random-number generators.

Since the work of Phys. Rev. Lett. 69, 3382 (1992)]] some pseudo-random-number generators are known to yield wrong results in cluster Monte Carlo simulations. In this contribution the fundamental mechanism behind this failure is discussed. Almost all random-number generators calculate a new pseudo-random-number x(i) from preceding values, x(i) =f( x(i-1), x(i-2), ..., x(i-q) ). Failure of these...

متن کامل

Class of Trustworthy Pseudo-Random Number Generators

With the widespread use of communication technologies, cryptosystems are therefore critical to guarantee security over open networks as the Internet. Pseudo-random number generators (PRNGs) are fundamental in cryptosystems and information hiding schemes. One of the existing chaos-based PRNGs is using chaotic iterations schemes. In prior literature, the iterate function is just the vectorial boo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IOP conference series

سال: 2021

ISSN: ['1757-899X', '1757-8981']

DOI: https://doi.org/10.1088/1757-899x/1055/1/012076